all-wheel drive unit - Turkish English Dictionary